greater long-billed thrush - Spanish English Dictionary